package com.mitaotao._1_语法._4_循环.单循环._05_判断完数;

import java.util.Scanner;

public class _05_2_判断完数 {
    public static void main(String[] args) {
        //判断是否是完数
        // 完数：一个数的因子之和等于它本身
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个数字，判断其是否为完数：" );
        int num = scanner.nextInt();
        int sum = 0;

        for (int i=1;i<num;i++){
            if (num%i==0){
                sum+=i;
            }
        }
        if (sum == num){
            System.out.println("是完数");
        }else {
            System.out.println("不是完数");
        }
        scanner.close();
    }
}
